package com.orange.modules.entity.expert;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name="t_auth_expert")
@Entity
public class AuthExpert {

	private String pid;
	
	private String expertcode; //专家编号
	
	private String expertname; //专家姓名
	
	private String title; //职称
	
	private String post; //职务
	
	private String field;//研究领域
	
	private String officephone;//办公电话
	
	private String phone;//手机
	
	private String email;//电子邮件
	
	private String workunit;//工作单位
	
	private String createtime;//创建时间
	
	private String academy;//院校
	
	private String department;//部门
	
	private String sex;//性别
	
	private String birthday;//出生年月
	
	private String degree;//学位
	
	private String subject;//所属学科
	
	private String city;//所属城市
	
	private String password;//密码
	
	private String speciality;//专业特长
	
	private String parttime;//学术兼职
	
	private String fax;//传真
	
	private String type;//类型 (0:高校/县市教育局   1：中小学 )
	
	private String status;//专家状态（0：未绑定  1：已绑定现场考察专家组）
	
	private String statuss;//专家状态（0：未绑定  1：已绑定材料评审专家组）

	
	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	@Column(name = "p_id")
	public String getPid() {
		return pid;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}
	@Column(name = "s_expert_code")
	public String getExpertcode() {
		return expertcode;
	}

	public void setExpertcode(String expertcode) {
		this.expertcode = expertcode;
	}
	@Column(name = "s_expert_name")
	public String getExpertname() {
		return expertname;
	}

	public void setExpertname(String expertname) {
		this.expertname = expertname;
	}
	@Column(name = "s_title")
	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
	@Column(name = "s_post")
	public String getPost() {
		return post;
	}

	public void setPost(String post) {
		this.post = post;
	}
	@Column(name = "s_field")
	public String getField() {
		return field;
	}

	public void setField(String field) {
		this.field = field;
	}
	@Column(name = "s_officephone")
	public String getOfficephone() {
		return officephone;
	}

	public void setOfficephone(String officephone) {
		this.officephone = officephone;
	}
	@Column(name = "s_phone")
	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}
	@Column(name = "s_email")
	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}
	@Column(name = "s_workunit")
	public String getWorkunit() {
		return workunit;
	}

	public void setWorkunit(String workunit) {
		this.workunit = workunit;
	}
	@Column(name = "s_create_time")
	public String getCreatetime() {
		return createtime;
	}

	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}
	@Column(name = "s_academy")
	public String getAcademy() {
		return academy;
	}
	@Column(name = "s_department")
	public String getDepartment() {
		return department;
	}
	@Column(name = "s_sex")
	public String getSex() {
		return sex;
	}
	@Column(name = "s_birthday")
	public String getBirthday() {
		return birthday;
	}
	@Column(name = "s_degree")
	public String getDegree() {
		return degree;
	}
	@Column(name = "s_subject")
	public String getSubject() {
		return subject;
	}
	@Column(name = "s_city")
	public String getCity() {
		return city;
	}
	@Column(name = "s_password")
	public String getPassword() {
		return password;
	}
	@Column(name = "s_speciality")
	public String getSpeciality() {
		return speciality;
	}
	@Column(name = "s_parttime")
	public String getParttime() {
		return parttime;
	}
	@Column(name = "s_fax")
	public String getFax() {
		return fax;
	}
	@Column(name = "s_type")
	public String getType() {
		return type;
	}
	@Column(name = "s_status",length=1)
	public String getStatus() {
		return status;
	}
	@Column(name = "s_statuss",length=1)
	public String getStatuss() {
		return statuss;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public void setType(String type) {
		this.type = type;
	}

	public void setAcademy(String academy) {
		this.academy = academy;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public void setDegree(String degree) {
		this.degree = degree;
	}

	public void setSubject(String subject) {
		this.subject = subject;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public void setSpeciality(String speciality) {
		this.speciality = speciality;
	}

	public void setParttime(String parttime) {
		this.parttime = parttime;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public void setStatuss(String statuss) {
		this.statuss = statuss;
	}
	
	
	
}
